basic human necessity - Allemand Anglais Dictionnaire